package com.hs.pre.page;

public interface  IPage {

    /**
     * 总数量
     */
	public int getTotalNumber();	
	
	/***
	 * 总页数
	 * @return
	 */
	public int getTotalPage();
	

	 /** 
     * 每一页显示的条目数 
     * 
     * @return 每一页显示的条目数 
     */ 
    public int getPageSize();  
    
    /*****************************************/
    /** 
     * 当前页的页码 
     * 
     * @return 当前页的页码 
     */ 
    public int getThisPageNumber(); 
    
    
    /** 
     * 获取上一页编码 
     * 
     * @return 上一页编码 
     */ 
    public int getPreviousPageNumber(); 
    
    
    /** 
     * 获取下一页编码 
     * 
     * @return 下一页编码 
     */ 
    public int getNextPageNumber(); 
    
	/** 
     * 是否是首页（第一页），第一页页码为1 
     * 
     * @return 首页标识 
     */ 
    public boolean isFirstPage(); 

    /** 
     * 是否是最后一页 
     * 
     * @return 末页标识 
     */ 
    public boolean isLastPage(); 
    
    /**
     * 活动当页开始行号
     * @return
     */
    public int getThisNum();
   
    
}
